<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GrPPI: Class Members - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.svg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">GrPPI
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">Generic and Reusable Parallel Pattern Interface</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="contents">
&#160;

<h3><a id="index_p"></a>- p -</h3><ul>
<li>parallel_execution_native()
: <a class="el" href="classgrppi_1_1parallel__execution__native.html#a2b98f877a6e1273329b77e80f8c70d05">grppi::parallel_execution_native</a>
</li>
<li>parallel_execution_omp()
: <a class="el" href="classgrppi_1_1parallel__execution__omp.html#a5ea9694da13f8fd5110bd204cf5710a8">grppi::parallel_execution_omp</a>
</li>
<li>parallel_execution_tbb()
: <a class="el" href="classgrppi_1_1parallel__execution__tbb.html#a2bafc840996ea0edf704ee9a4ec11fdb">grppi::parallel_execution_tbb</a>
</li>
<li>parameterized_test_registry()
: <a class="el" href="classtesting_1_1_unit_test.html#a3f72b753a9eda20bf7ab2aef0bdcc40f">testing::UnitTest</a>
</li>
<li>ParameterizedTestFactory()
: <a class="el" href="classtesting_1_1internal_1_1_parameterized_test_factory.html#a82d78356cd402224255edec760a048fb">testing::internal::ParameterizedTestFactory&lt; TestClass &gt;</a>
</li>
<li>ParameterizedTestSuiteInfo()
: <a class="el" href="classtesting_1_1internal_1_1_parameterized_test_suite_info.html#a56fc02ddec2cf2101332d1125e4c75a9">testing::internal::ParameterizedTestSuiteInfo&lt; TestSuite &gt;</a>
</li>
<li>ParameterizedTestSuiteInfoBase()
: <a class="el" href="classtesting_1_1internal_1_1_parameterized_test_suite_info_base.html#a3b50ae419b0de858f3ad9b8dd49989de">testing::internal::ParameterizedTestSuiteInfoBase</a>
</li>
<li>ParameterizedTestSuiteRegistry()
: <a class="el" href="classtesting_1_1internal_1_1_parameterized_test_suite_registry.html#ae3827c085ed16faaa9197486513292c0">testing::internal::ParameterizedTestSuiteRegistry</a>
</li>
<li>ParamGenerator()
: <a class="el" href="classtesting_1_1internal_1_1_parameterized_test_suite_info.html#ac6230057c507d74e373233edbf0410c2">testing::internal::ParameterizedTestSuiteInfo&lt; TestSuite &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_param_generator.html#a6b017d4d030927714d495ee95ae92fbc">testing::internal::ParamGenerator&lt; T &gt;</a>
</li>
<li>ParamIterator()
: <a class="el" href="classtesting_1_1internal_1_1_param_iterator.html#aa10585055ee055e304703a3004f24f33">testing::internal::ParamIterator&lt; T &gt;</a>
</li>
<li>PartialMatch()
: <a class="el" href="classtesting_1_1internal_1_1_r_e.html#a97495dd4c2bb9589522823f060c8e8ba">testing::internal::RE</a>
</li>
<li>Passed()
: <a class="el" href="classtesting_1_1_test_result.html#acf7e6e72f05a0545c48ea48e7f8851df">testing::TestResult</a>
, <a class="el" href="classtesting_1_1_test_suite.html#add51ece89b069b29e07f0476e0e6aae9">testing::TestSuite</a>
, <a class="el" href="classtesting_1_1_unit_test.html#a7c9b327bc14cb8a282c789dc6513a55b">testing::UnitTest</a>
</li>
<li>pattern()
: <a class="el" href="classtesting_1_1internal_1_1_r_e.html#a24236aab3a6b0183a145a6f4c0bb9848">testing::internal::RE</a>
</li>
<li>Perform()
: <a class="el" href="classtesting_1_1_action.html#a5489a68def1d82eb61df819eae52dc8f">testing::Action&lt; F &gt;</a>
, <a class="el" href="classtesting_1_1_action_interface.html#a20f8624fcea1786f2992b358760422a0">testing::ActionInterface&lt; F &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_assign_action.html#a540912bec1f4de6fc4c7de26312e4586">testing::internal::AssignAction&lt; T1, T2 &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_null_action.html#a6ce1fba236686df93070320b399e4f32">testing::internal::ReturnNullAction</a>
, <a class="el" href="classtesting_1_1internal_1_1_return_void_action.html#ab9ea50ff501225b7510a623d0f0a405e">testing::internal::ReturnVoidAction</a>
, <a class="el" href="classtesting_1_1internal_1_1_set_errno_and_return_action.html#a44025d0d124cab72878bf6bdb12c3693">testing::internal::SetErrnoAndReturnAction&lt; T &gt;</a>
</li>
<li>pipeline()
: <a class="el" href="classgrppi_1_1dynamic__execution.html#a2a8e23c3de107691f7af54a2dacd01bc">grppi::dynamic_execution</a>
, <a class="el" href="classgrppi_1_1parallel__execution__native.html#a01b4129dc5ffbabfcd568cd3908cd198">grppi::parallel_execution_native</a>
, <a class="el" href="classgrppi_1_1parallel__execution__omp.html#a36aebc72b13ff24fad48806d55ed5f28">grppi::parallel_execution_omp</a>
, <a class="el" href="classgrppi_1_1parallel__execution__tbb.html#add49b6dea0788e7c4b1b8313d114c4b0">grppi::parallel_execution_tbb</a>
, <a class="el" href="classgrppi_1_1sequential__execution.html#a6cd1fb3d2fc4a0fe89abad4983a75fec">grppi::sequential_execution</a>
</li>
<li>pipeline_info()
: <a class="el" href="classgrppi_1_1pipeline__info.html#ae03fa009df5a2d6108c2e0e222b15589">grppi::pipeline_info&lt; E, Stage, Stages &gt;</a>
</li>
<li>pipeline_t()
: <a class="el" href="classgrppi_1_1pipeline__t.html#a8dd5294efabb4e807be0a38e45527321">grppi::pipeline_t&lt; Transformers &gt;</a>
</li>
<li>pointer()
: <a class="el" href="classtesting_1_1internal_1_1_thread_local.html#a882f57fed4b074de83693c0c0fe62858">testing::internal::ThreadLocal&lt; T &gt;</a>
</li>
<li>PolymorphicAction()
: <a class="el" href="classtesting_1_1_polymorphic_action.html#a062e5a45ad61dcf8085b15cc882ca0ae">testing::PolymorphicAction&lt; Impl &gt;</a>
</li>
<li>pop()
: <a class="el" href="classgrppi_1_1mpmc__queue.html#aa4e63cc8a3cc2006494b11b739711f8e">grppi::mpmc_queue&lt; T &gt;</a>
</li>
<li>predicate()
: <a class="el" href="classgrppi_1_1iteration__t.html#a95a20f6068cef070f61fd8b239e90b19">grppi::iteration_t&lt; Transformer, Predicate &gt;</a>
</li>
<li>Print()
: <a class="el" href="classtesting_1_1internal_1_1_universal_printer.html#aecec021e1abbaa260b701e24e3fe33eb">testing::internal::UniversalPrinter&lt; T &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_printer_3_01_t_01_6_01_4.html#a923a694be8aa66117848c1c5f57ede35">testing::internal::UniversalPrinter&lt; T &amp; &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_printer_3_01_t_0f_n_0e_4.html#a1cf0e7c8db59c090f769116c6421b212">testing::internal::UniversalPrinter&lt; T[N]&gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer.html#a042249cdb42fdb77588c9ad54ea7ed54">testing::internal::UniversalTersePrinter&lt; T &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer_3_01char_01_5_01_4.html#aa9ef95587c1461fe33e254af52401a43">testing::internal::UniversalTersePrinter&lt; char * &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer_3_01const_01char_01_5_01_4.html#a37a3be2d26dc07b24d16c2b5eb88ecda">testing::internal::UniversalTersePrinter&lt; const char * &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer_3_01_t_01_6_01_4.html#a931f93cc52a3046706c87d0a90640483">testing::internal::UniversalTersePrinter&lt; T &amp; &gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer_3_01_t_0f_n_0e_4.html#a9e0ceb62fda7dc46ebcf5f911e459a49">testing::internal::UniversalTersePrinter&lt; T[N]&gt;</a>
, <a class="el" href="classtesting_1_1internal_1_1_universal_terse_printer_3_01wchar__t_01_5_01_4.html#a9cdf673b44d19e6879253f30f11cd740">testing::internal::UniversalTersePrinter&lt; wchar_t * &gt;</a>
</li>
<li>PrintValue()
: <a class="el" href="structtesting_1_1internal_1_1_container_printer.html#a1eabfa51051d78bf129afbd3ad99a2b0">testing::internal::ContainerPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_convertible_to_integer_printer.html#ab3f4b6152a8799f455de22de2577652e">testing::internal::ConvertibleToIntegerPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_fallback_printer.html#aa3d4df19d34336f93cf0c004672da9e8">testing::internal::FallbackPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_function_pointer_printer.html#aad7aabdb45136903d414d66f08465d30">testing::internal::FunctionPointerPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1internal__stream__operator__without__lexical__name__lookup_1_1_stream_printer.html#aca4bf42998648f056632024e5ec6740f">testing::internal::internal_stream_operator_without_lexical_name_lookup::StreamPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_pointer_printer.html#a4383fca99549077ffd4e8aa7a1657fa3">testing::internal::PointerPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_protobuf_printer.html#aece7a06d21d98c5b26c3ab7f21137bae">testing::internal::ProtobufPrinter</a>
, <a class="el" href="structtesting_1_1internal_1_1_raw_bytes_printer.html#ad201fa1286c40751d4dc4925b6d3e3cd">testing::internal::RawBytesPrinter</a>
</li>
<li>PrivateCode()
: <a class="el" href="class_private_code.html#affe538411a99919d24ef09dffe1bb3eb">PrivateCode</a>
</li>
<li>push()
: <a class="el" href="classgrppi_1_1mpmc__queue.html#aa18eda40dec95f4c568f5f40775e8e19">grppi::mpmc_queue&lt; T &gt;</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.2
</small></address>
</body>
</html>
